<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script>
	//此处写js有2种方式：
	//1.函数：在用户点击某按钮时调用 
	//即：函数是在页面加载 后 调用的。
	//2.直接写js:在页面加载 时 调用。
	//即：直接写的js比body执行的早。
	//alert(1);
	console.log("控制台打印");

	//1.声明变量
	var x;
	
	console.log(x);
	
	x=6;
	console.log(x);
	
	var y="hello";
	console.log(y);
	
	var y="hello";
	console.log("y="+y);
	
	//2.数据类型：
	var s="hi";
	var n=3.14;
	var b=true;
	
	
	//3.隐式转换(字符串>数字>boolean)
	console.log(s+n);
	console.log(s+b);
	console.log(b+s);
	console.log(b+b);
	console.log(n+b);
	console.log(b+n+s);
	console.log(s+n+b);
		
	//4.强制转换
	console.log(parseInt(3.14));//取整（截取）
	console.log(parseInt("5.6"));
	console.log(parseInt("abc"));
	var a=123;	
	console.log(a.toString());
	console.log((123).toString());
	
	console.log(typeof(b));
	
	console.log(isNaN(n));
	console.log(isNaN(s));
	console.log(isNaN(parseInt("5.6")));
	console.log(isNaN("3"));
	
	console.log(isNaN(""));
	console.log(parseInt(""));
	
	//5.运算符
	var k="5";
	var d=5;
	console.log(k===d);
	console.log(k==d);
	
	
	//6.条件表达式
	var c=0;
	if(c){
		console.log("ok");
	}else{
		console.log("not ok");
	}
	
	c && console.log("over1");
	c & console.log("over2");
	
	
</script>

</head>
<body>

	<p>我们在这个界面上演示js基本语法</p>
	
	
	
	
</body>
</html>